package org.jeecg.modules.demo.kcmx.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.jeecg.modules.demo.kcmx.entity.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;

/**
 * @Description: 库存明细
 * @Author: jeecg-boot
 * @Date:   2024-07-01
 * @Version: V1.0
 */
@Mapper
public interface JxcKcmxMapper extends BaseMapper<JxcKcmx> {

     void setChuku(String zcOnly, String zcShiji,String newKucun,String companyId);
     void setRuku(String zcOnly, String zcShiji,String newKucun,String companyId);

     JxcKcmx getByOnly(String zcOnly,String companyId);

    List<String> getbh(String companyId);

    JxcYsk getyskByzcOnly(String zcOnly,String companyId);

    JxcChuku getChukuByzcOnly(String zcOnly,String companyId);

    JxcRuku getRukuByzcOnly(String zcOnly,String companyId);

    JxcYfk getyfkByzcOnly(String zcOnly,String companyId);

    List<String> getJSList(String companyId);

    void setjsfs(String jsfs1,String id,String companyId);

    List<String> getcompanyList(String companyId);

    void setcompany(String company1,String id,String companyId);

    List<String> getyfkList(String companyId);

    List<String> getyskList(String companyId);

    JxcChuku getByChukuId(String id,String companyId);

    JxcRuku getByRukuId(String id,String companyId);
}
